﻿namespace TCommon.Enum;

/// <summary>
/// 执行方法的时候，错误的等级
/// </summary>
public enum ErrorLevelEnum
{
    /// <summary>
    /// 可忽略等级
    /// </summary>
    None=0,
    /// <summary>
    /// 正常级别，不至于影响程序运行，程序可以继续
    /// </summary>
    Normal=1,
    /// <summary>
    /// 警告级别，有可能会影响正常执行了，程序需要暂停执行，等待排错后继续运行
    /// </summary>
    Warning=2,
    /// <summary>
    /// 已经发生运行错误，数据不正常等一些不可预知影响结果判断的错误
    /// </summary>
    Error=3,
    /// <summary>
    /// 发生致命的错误，影响整个程序运行的异常，这种情况不能再继续运行程序，需要做一些流程保护行为，如果保存当前的数据等等
    /// </summary>
    Fatal=4,
}